Linguagens de Programação Orientadas a Agentes: Uma Introdução Baseada em AgentSpeak(L)

نویسندگان

  • Rafael H. Bordini
  • Renata Vieira
چکیده

This paper presents an introduction to the paradigm of agent-oriented programming based on a particular language called AgentSpeak(L). Examples of agents programmed in that language are given in order to facilitate the understanding of the language. Basic concepts on multi-agent systems and intelligent agents are given so as to provide the reader with a self-contained material. The paper also presents an overview of the various research projects on AgentSpeak(L) currently under development, and it points to several other agent-oriented programming languages.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Uma Estratégia baseada em Metamodelo para Geração de Código Orientado a Aspectos

This paper presents MARISA-AOCode, a strategy based on the Model Driven-Development (MDD) paradigm that supports model transformation from detailed project to different Aspect-Oriented Programming languages. MARISA-AOCode defines transformations rules between aSideML, a modeling language to aspect-oriented detailed project, and MetaSpin, a generic meta-model for aspect-oriented programming lang...

متن کامل

Aplicação do Problema da Gramática Mínima ao Projeto do Aspecto Sintático de Linguagens de Programação

This paper introduces a proposal of method for grammar inference of programming languages based in source-code examples. The strategy proposed in this method uses the solution of the smallest grammar problem for conversion of text representation into grammars that form the base of an adaptive model, which generalizes the respective resulting grammars from positive and negative examples. Resumo....

متن کامل

Uma Estratégia para Integração de Restrições Arquiteturais em Design Rules

Architectural Description Languages (ADLs) specify elements that comprise software architecture, the relationship between such element, as well as architectural constraints. Representation of architectural constraints in design rules that guide the development process is necessary to enforce architectural properties. In this article, we propose a strategy for mapping architectural constraints d...

متن کامل

Usando Medição de Código Fonte para Refactoring

.................................................................................................................... x 1. INTRODUÇÃO............................................................................................................ 1 2. REVISÃO BIBLIOGRÁFICA ..................................................................................... 2 2.1. DEFININDO REFACTORINGS.................

متن کامل

An Ontology for Defining Environments within Multi-Agent Simulations

This paper presents an ontology for defining environments where agents are to be situated in simulations based on multi-agent systems. The ontology has been integrated into a platform for developing cognitive multi-agent simulations using agent-oriented programming technologies. The top-level environment ontology sets the basis for defining ontologies that are specific to the simulation of part...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • RITA

دوره 10  شماره 

صفحات  -

تاریخ انتشار 2003